Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F3 Greece F1 Greece F2 Greece F3 Turkey F34 Turkey F35 Czech Republic F4 Czech Republic F7 Italy F2 Qatar F1 Qatar F2 Czech Republic F2 Czech Republic F4 Czech Republic F7 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg VII Avierto Internacional de Salinas - Salinas TCT Open - Tunis Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Zagreb Open - Zagreb Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton V Gramado Open de Tennis - Gramado GHI Bronx Classic - Bronx ATP Challenger Hamburg - Hamburg Open de Franche Comte - Besancon Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Zivnobanka Open - Prostejov Muller Cup 2000 - Ulm 2000 Challenger de Granby - Granby TED Open Istanbul - Istanbul III Gramado Open de Tenis - Gramado LTA Men's Challenger - Wrexham BH Tennis Open International Cup - Belo Horizonte Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Neride Prague Indoor - Prague BCP Tennis Classic - Sao Paulo USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Residenza Open - Magdeburg VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi ECM Cup - Prague 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Zivnobanka Czech Open - Prostejov 9th Wartburg Open - Eisenach Intelig Tennis Cup - Campos do Jordao Muller Cup - Ulm TESS Tennis Classic - Campinas Siemens Open 2001 - Scheveningen Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia CA-Challenge - Graz Telesp Celular Open - Campinas Global Telecom Open - Florianopolis TED Open - Istanbul SMS Tennis Open - Sao Paulo Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Intelig Tennis Cup - Brasilia USTA Tennis Championships of Houston - Houston Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Tatra Banka Open 2001 - Bratislava Copa Ericsson Uruguay - Montevideo Haagen Dazs Open - Caracas Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Lamberts Open by Stawag - Aachen 2002 Azalea Orthopedic Challenger - Tyler Okal Open - Eckental IPP Open - Helsinki University of Tennessee USTA Challenger - Knoxville Neride Prague Indoor - Prague Britania Zavaleta - Puebla SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Prague Challenger - Prague BH Tennis Open International Cup - Belo Horizonte Ciur Cup 99 - Prague Opel Bulvaria MCG Bulgarian Open - Sofia VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills Steelers Cup - Kosice Prague Open - Prague 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton CA Challenge - Graz VI Gramado Open de Tenis - Gramado Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla Sao Paulo - Brazil Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Corona Mexico City Open - Mexico City Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Steelers Cup - Kosice Zagreb Open - Zagreb Prague Open - Prague Schickedanz Open - Furth Czech Open - Prostejov ATU Cup - Weiden Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Aberto de Sao Paulo - Sao Paulo ECM Prague Open 2005 - Prague Top Wool Challenger - Biella BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Czech Open 2006 - Prostejov 2006 North Shore Pro Tennis Championship - Winnetka Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis ECU Prague Open - Prague Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao GHI Bronz Classic - Bronx Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Lambertz Open by Stawag 2007 - Aachen Ford Tennis Championships - Louisville Tatra Banka Slovak Open - Bratislava Music City Challenger - Nashville JSM Challenger - Champaign ITG Miami Challenger - Miami Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo South African Airways Open - East London Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise AGT Challenger - Leon Mitsubishi Electric Europe Cup - Monza III Aberto Santa Catarina de Tenis - Florianopolis ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Aamulehti Tampere Open - Tampere Credicard Citi Mastercard Tennis Cup - Campos do Jordao ATP Open Castilla y Leon - Segovia XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Pekao Open - Szczecin Copa Petrobras-Colombia - Bogota ATP Challenger Trophy 2008 - Trnava Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Tatra Banka Slovak Open - Bratislava IV Challenger Ciudad De Guayaquil - Guayaquil PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Sao Paulo Challenger Salinas Challenger Dallas Challenger Bogota Challenger Ostrava Challenger Zagreb Challenger Winnetka Challenger Bogota Challenger Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Bogota Challenger Sao Paulo Challenger Sao Paulo Challenger Heilbronn Challenger Bucaramanga Challenger Cherbourg Challeger Sarajevo Challenger Jersey Challenger St. Brieuc Challenger Bogota Challenger Blunmenau Challenger Rome Challenger Curitiba Challenger Rome Challenger Ostrava Challenger Bordeaux Challenger Prostejov Challenger Rome Challenger Pozoblanco Challenger Recanati Challenger Campos do Jordao Challenger Istanbul Challenger Brasilia Challenger Salvador Challenger Genova Challenger Szczecin Challenger Trnava Challenger Bangkok Challenger Eckental Challenger Sao Paulo Challenger Burnie Challenger Caloundra Challenger Sarajevo Challenger Bath Challenger Blumenau Challenger Santos Challenger Prague Challenger Oberstaufen Challenger Campos do Jordao Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Campinas Challenger Recife Challenger Sao Jose Do Rio Preto Challenger Eckental Challenger Sao Leopoldo Challenger Ortisei Challenger Buenos Aires Challenger Bratislava Challenger Florianopolis Challenger Guadalajara Challenger Sarajevo Challenger Bath Challenger Sarasota Challenger Santos Challenger Savannah Challenger Sao Paulo Challenger Rio Quente Challenger Vancouver Challenger Aptos Challenger Petange Challenger Campinas Challenger Belem Challenger Rio De Janeiro Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Sao Paulo Challenger Sarajevo Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Ostrava Challenger Bergamo Challenger St. Brieuc Challenger Ostrava Challenger Aix En Provence Challenger Prostejov Challenger Liberec Challenger Prague Challenger Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Le Gosier Challenger St. Brieuc Challenger Prostejov Challenger Eckental Challenger Ortisei Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen 2000 Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen Mallorca Open - Mallorca 2001 Mercedes Cup - Stuttgart Brazil Open - Salvador BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca BMW Open - Munich 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Brasil Open - Salvador St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Stockholm Open - Stockholm Qatar Open - Doha Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland International Tennis Championships - Delray Beach SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney MoviStar Open - Vina del Mar Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Winston Salem - Winston Salem If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Citi Open - Washington Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Open 13 - Marseille Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Ecuador Open - Quito Tennis Masters Series - Miami Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London X Open Internacional D'Andorra - Andorra Open de Franche-Comte - Besancon Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, CZE-FRA 3-2 Nossa Caixa Aberto de Sao Paulo - Sao Paulo Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 ATP Kremlin Cup - Moscow Qatar Open - Doha